package com.uniplaza.app.volley;

import android.app.Activity;
import android.text.TextUtils;

import com.uniplaza.app.R;
import com.uniplaza.app.utils.Utils;


/**
 * Created by Kim on 2017/1/11.
 * 工具类
 */

public class ErrorToolKit {

    public static void tostError(Activity context, int Error, String message) {
        if (Error == 403) {
            Utils.log("----error----", "Error+---------");
            context.finish();
//            Utils.toast(context, context.getString(R.string.application_load));
//            Utils.LoginOut(context, false);
//            Utils.toLogin(context);
            return;
        }

        if (null == context) {
            return;
        }


        String s = "";

        String errorName = "error" + Error;

        int stringID = context.getResources().getIdentifier(errorName, "string", context.getPackageName());

        Utils.log("ErrorToolKit", "查找资源文件" + errorName + "----" + stringID);

        if (stringID > 0) {
            s = context.getString(stringID);
            Utils.log("ErrorToolKit", "找到资源文件" + errorName + "----" + s);
            Utils.toast(context, s);
            return ;
        }


        if (TextUtils.isEmpty(s) && Error == -1) {
            s = context.getString(R.string.error_1);
            Utils.toast(context, s);
        }
    }

}
